
//手动步骤:（不像go-admin能做做到智能化，后续有时间再优化）

//步骤[1]： wire.go :生成底层访问代码

代码示例：
{{.ModuleName}}impl.ProvideService,
wire.Bind(new({{.ModuleName}}.Service), new(*{{.ModuleName}}impl.Service)),

//步骤[2]： http_server.go :增加参数
type HTTPServer struct {
...
{{.ModuleName}}Service  {{.ModuleName}}.Service
}

func ProvideHTTPServer(...,   {{.ModuleName}}Service  {{.ModuleName}}.Service){
hs := &HTTPServer{
...,
{{.ModuleName}}Service:  {{.ModuleName}}Service,
}

//步骤[3] :  route.go :增加系统访问路由

{{.ModuleName}} := adminRoute.Group("/{{.ModuleName}}").Use(authCheckRole).Use(authMiddleware)
	{
		{{.ModuleName}}.GET("", wrapper.HandlerFunc(hs.log, hs.Get{{.ClassName}}Page))
		{{.ModuleName}}.GET("/:id", wrapper.HandlerFunc(hs.log, hs.Get{{.ClassName}}))
		{{.ModuleName}}.POST("", wrapper.HandlerFunc(hs.log, hs.Create{{.ClassName}}))
		{{.ModuleName}}.PUT("/:id", wrapper.HandlerFunc(hs.log, hs.Update{{.ClassName}}))
		{{.ModuleName}}.DELETE("", wrapper.HandlerFunc(hs.log, hs.Remove{{.ClassName}}))
	}

//重启系统即可